package com.nexgo.payment.trans.setting.terminalkey.iccimportkey;

import com.nexgo.payment.BasePresenter;
import com.nexgo.payment.BaseView;

/**
 * IC卡导密钥相关接口
 * @author 谭忠扬-YuriTam
 * @time 2017年08月30日
 */
public interface ICCardImportKeyContract {

    interface View extends BaseView<Presenter>{

        void showInputEmpty();

        void showMsg(String message);

        void onDismiss();

        void showErrMsg(String message);

        void showSuccessful();

        void showFail();
    }

    interface Presenter extends BasePresenter{

        void confirm(String keySn, String cardPassword, String storePassword);

        void readCardByAction(int actionStep);

        void checkCardExist();
    }
}
